artificial beach nourishment - French English Dictionary